package org.example.util.log.text;

/**
 * @auther admin闫
 * @Descriptopn
 * @date 2024/4/7 19:34
 */
public class StringToolUtil {

    /**
     * 截取text文本中从A到B的内容，不包含A
     * @param a 开始
     * @param b 结束
     * @param text 要截取的文本
     * @return 截取完的内容
     */
    public static String spiltA_B(String a,String b,String text){
        // 寻找第一次出现"a"的索引
        int indexStart = text.indexOf(a);
        // 寻找第一次出现"b"的索引
        int indexEnd = text.indexOf(b);
        // 截取a-b子字符串
        String result = text.substring(indexStart+1, indexEnd);
        return result;
    }

    /**
     * 截取text文本中从A之后的内容
     * @param a 开始
     * @param text 要截取的文本
     * @return 截取完的内容
     */
    public static String spiltA_(String a,String text){
        // 寻找第一次出现"a"的索引
        int indexStart = text.indexOf(a);
        // 截取a-b子字符串
        String result = text.substring(indexStart+1, text.length()-1);
        return result;
    }



}
